defined benefits - French English Dictionary